machine compound - French English Dictionary